rain gutters - French English Dictionary